home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1993 / MacHack 1993.toast / MacHack™ 1987-1992 / MacHack™ '90 / Other Stuff / Demos ƒ / Demo AppMaker / Demo AppMaker™ / Demo AppMaker™.rsrc / TmpC_1001_Button < prev    next >
Encoding:
Text File  |  1990-03-23  |  857 b   |  53 lines

  1. %case window field%
  2.     ControlHandle    %HandleName%;
  3. %case create%
  4.     cur->%HandleName% = GetNewControl (%cntlID%, newWindow);
  5. %case dispose%
  6. %case mousein%
  7. %case update%
  8. %case activate%
  9. %case track%
  10.     if (whichControl == cur->%HandleName%) {
  11.         if (TrackButton (cur->%HandleName%, where)) {
  12.             /*Do%Itemname% ();*/
  13.         }
  14.     }
  15. %case itemNr%
  16.     %DefineItem%
  17. %case dialog field%
  18.     %Enable?%
  19. %case init field%
  20.     %Enable?%
  21. %case auxiliary%
  22.     %if OK%
  23.     %elsif Cancel%
  24.     %else%
  25.         /*----------*/
  26.         void Do%Itemname% (void);
  27.         void Do%Itemname% ()
  28.         {
  29.         } /*Do%Itemname%*/
  30.     
  31.     %end if%
  32. %case filter%
  33. %case set%
  34. %case enable%
  35.     %Enable?%
  36. %case hit%
  37.     %if OK%
  38.         case %Itemname%:
  39.                 result = true;
  40.                 done = true;
  41.             break;
  42.     %elsif Cancel%
  43.         case %Itemname%:
  44.                 result = false;
  45.                 done = true;
  46.             break;
  47.     %else%
  48.         case %itemname%:
  49.                 Do%Itemname% ();
  50.             break;
  51.     %end if%
  52. %case finish%
  53.